objects created using technology - Almanca İngilizce Sözlük